05-12-20, 02:23 AM
(04-12-20, 06:59 PM)fazersharp link Wrote: Perhaps this will be the way for all new vaccines instead of 10-20 year development.
There have been massive changes to vaccine development and delivery systems in the past few years.
That, plus the billions that have been poured into the technology have been a real game-changer.
https://www.independent.co.uk/news/healt...22683.html