Novavax Q1 Earnings Beat Expectations with Revenue Decline | Intellectia.AI