Covid vaccine makers CureVac and Novavax appoint new chiefs Published 09 Jan 2023 Pharmaceutical groups to part ways with longstanding executives Full Article