Listen

Description

Eric shares his thoughts on the recent developments of manufacturing the Covid-19 vaccine.