Insect cell technology is a versatile and robust vaccine manufacturing platform

Publication
Expert Review of Vaccines