Jeremy Farrar

Director, Wellcome Trust