Emma Armstrong's Location
London, GB
Emma Armstrong's Work
Emma Armstrong's Education
Emma Armstrong's Summary
Emma Armstrong, based in London, GB, is currently a Senior Research Technician at Institute of Neurology (Edinger Institute), bringing experience from previous roles at Pfizer and Merck. Emma Armstrong holds a 1992 - 1995 The University of Sheffield. Emma Armstrong has 1 email on RocketReach.