Jeremy Burrows

Jeremy Burrows is vice president, head of drug discovery at Medicines for Malaria Venture, Switzerland