Project leader: Oxford\'s COVID-19 vaccine trial has 50% chance of success - Telegraph

Project leader: Oxford's COVID-19 vaccine trial has 50% chance of success - Telegraph