Tag: Serum Institute

Life science
NOVAVAX FINDS VACCINE 89

NOVAVAX FINDS VACCINE 89

Novavax said two-shot of its vaccine showed an overall efficacy rate of 89%, with...