Steven Richards Location
San Francisco, CA, US
Steven Richards Work
Steven Richards Education
Steven Richards Skills
Steven Richards Summary
Steven Richards, based in San Francisco, CA, US, is currently a Head of Discovery Chemistry at Octant. Steven Richards brings experience from previous roles at Richards Discovery Consulting, Ambagon Therapeutics, PTC Therapeutics, Inc. and BioElectron Technology Corporation. Steven Richards holds a University of California, Berkeley. With a robust skill set that includes Medicinal Chemistry, Organic Chemistry, Hit-to-lead, Drug Discovery, Team Leadership and more. Steven Richards has 3 emails and 2 mobile phone numbers on RocketReach.