Skip to main content
Vaccine developer Nikolai Petrovsky is leery about the rollout of the C-19 vaccine: "I'm not fully confident about what's happened over the last 18 months, and I'm not the only vaccine developer in the world who is extremely uncomfortable..."

Comments