Stephen Shi's Location
Ipswich, MA, US
Stephen Shi's Work
Stephen Shi's Education
Stephen Shi's Summary
Stephen Shi, based in Ipswich, MA, US, is currently a Development Group Leader at New England Biolabs, bringing experience from previous roles at New England Biolabs, Boston University School of Medicine, Rutgers University and The Ohio State University. Stephen Shi holds a Doctor of Philosophy - PhD in Organic Chemistry @ The Ohio State University.