Gemma Satterthwaite
Principal Scientist - Biological Informatics, Biological Informatics Capability Lead
ASTRAZENECA U.K.