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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices