Director of the Wellcome Trust Jeremy Farrar's pandemic tale raises more questions than it answers Link COVID-19: Did scientists stifle the lab-leak theory? Tags 2021 Source GMWatch