Payer+Provider's Health System Review
July 19, 2021
Novavax is a vaccine company that, despite $2 billion in new federal and international funding, still hasn’t come through with a licensed covid vaccine. It hopes it can still help to fight the global covid scourge, but will it deliver?