Senior Research ScientistEvidera Ltd
Disclosure: Evidera Ltd (Employee)the GSK group of companies (Consultant)