I am confuzzled - What is a vaccine?

13/05/2020 10 min

Listen "I am confuzzled - What is a vaccine?"

Episode Synopsis

What are vaccines?
How do they work?
What do they do?
How do you make them?
Will they save us from COVID-19?