Stephen Crews, based in Chapel Hill, NC, US, is currently a Professor of Biochemistry and Biophysics, School of Medicine at University of North Carolina at Chapel Hill. Stephen Crews brings experience from previous roles at UCLA and Centre de Recherche de Biochimie, Cellulaires et Genetique. Stephen Crews holds a 1983 - 1987 Postdoctoral scholar in Developmental Neuroscience, Immunology @ Stanford University. With a robust skill set that includes Research, University Teaching, Science, Biochemistry and more. Stephen Crews has 2 emails and 4 mobile phone numbers on RocketReach.
Looking for a different Stephen Crews?
Find contact details for 700 million professionals.