Sarah Macluskie's Location
Glasgow, GB
Sarah Macluskie's Work
Sarah Macluskie's Education
University of Glasgow
Pharmacology
2004 - 2008
Sarah Macluskie's Summary
Sarah Macluskie, based in Glasgow, GB, is currently a Project Manager at LumiraDx, bringing experience from previous roles at LumiraDx and BioReliance. Sarah Macluskie holds a 2004 - 2008 Pharmacology @ University of Glasgow. Sarah Macluskie has 1 email on RocketReach.