Jeremy Farrar is Director of the Wellcome Trust – the world’s second largest independent charitable foundation that exists to improve human health through research. Jeremy is a clinician scientist who ...