Sarah Dewhirst

Sarah Dewhirst
    
Research Scientist and Clinical Trials Manager

sarah.dewhirst@lshtm.ac.uk

Tel: +44 (0) 207 927 2883