107034325-1647902082944-gettyimages-1239402283-prvk0657.jpeg

Novavax (NVAX) Q1 earnings report 2023