Sir Jeremy Farrar said he had "tremendous responsibility to be accountable" Link British head of Wellcome Trust accused of "chilling" bid to stifle debate on Wu… Tags 2021 Source GMWatch