To beat COVID-19, science must lead the way: An inside look at the development of a vaccine
(SST) Around the world, more than 10 million people have been infected with COVID-19, more than a half million have died, and thousands are still diagnosed daily. In an effort to stop its spread …