The chances of an individual Covid – 19 vaccine project producing a successful outcome are low, one of Britains leading immunization experts has warned. Science does not have a track record where most of our vaccine projects work, Professor Adam Finn, of Bristo…
Read More
GIPHY App Key not set. Please check settings