While tests of drug fell short of main goals, Eli Lilly says results hinting fewer people with virus may need to be hospitalized are an encouraging 'proof of principle'
While tests of drug fell short of main goals, Eli Lilly says results hinting fewer people with virus may need to be hospitalized are an encouraging 'proof of principle'
Recent comments