Stephen Penrose, based in Cambridge, Cambridgeshire, United Kingdom, is currently a Head of New Modality Chemistry Development at Astellas Engineered Small Molecules UK Ltd. Stephen Penrose brings experience from previous roles at Astellas Engineered Small Molecules UK Ltd, Anima Biotech and Charles River Laboratories. Stephen Penrose holds a 2004 - 2008 University of Bath. Stephen Penrose has 1 emails on RocketReach.
Looking for a different Stephen Penrose?
Find contact details for 700 million professionals.