Prof. Han van den Bosch: The Mammoth Task of Vaccinating the World
As COVID-19 continues to snowball into a massive health and economic concern, the world is anxiously anticipating a vaccine. While Russia’s vaccine was approved in August, several biopharma giants worldwide …
Read More