Daily Archives: December 6, 2020

Vaccines: Successes and Controversies — Swiss Policy Research

Maurice Hilleman developing the 1957 pandemic flu vaccine.Fifteen documentaries about the biggest successes and the most controversial aspects of vaccines. Watch the documentaries → Vaccines: Successes and Controversies — Swiss Policy Research