The Different Types of Covid-19 Vaccines, Explained

How different companies are approaching the development of a new Covid-19 vaccine