site logo

Novavax's positive flu data bring a stock bump and a spotlight on coronavirus vaccine