Steven Moss Location
Cambridge, GB
Steven Moss Work
Steven Moss Education
Steven Moss Skills
Steven Moss Summary
Steven Moss, based in Cambridge, GB, is currently a Chief Technology Officer at Isomerase Therapeutics Ltd.. Steven Moss brings experience from previous roles at Biotica. Steven Moss holds a 1999 - 2001 University of Washington. With a robust skill set that includes Drug Discovery, Medicinal Chemistry, Biotechnology, Technology Transfer, HPLC and more. Steven Moss has 2 emails on RocketReach.