site logo

Novavax CFO steps down after 5 months

Courtesy of Novavax