Tag: Jeremy Farrar

Jeremy Farrar is a former professor at Oxford University and the head of the Wellcome Trust, an extremely influential non-government funder of medical research in the UK and a big investor in vaccine companies.