Novavax CEO and President Stanley Erck