Stephen Abbott Location
Lexington, MA, US
Stephen Abbott Work
Stephen Abbott Education
Stephen Abbott Summary
Stephen Abbott, based in Lexington, MA, US, is currently a Principal Associate Scientist at Alnylam Pharmaceuticals. Stephen Abbott brings experience from previous roles at ImmunoGen, Inc., bluebird bio and Alexion Pharmaceuticals, Inc.. Stephen Abbott holds a 2005 - 2008 Bachelor of Science in Biology @ University of Massachusetts, Amherst. Stephen Abbott has 2 emails and 2 mobile phone numbers on RocketReach.