Stephen Chesnut is a Senior Principal Scientist at Pfizer Pharmaceuticals, where they have been employed since 1997. They have held the title of Principal Scientist in addition to their current role. Stephen earned a Bachelor of Science degree in Pre-Med/Chemistry from Penn State University between 1985 and 1989.
Location
Groton, United States