Caitlin Deane
Advisor: Douglas Mitchell
Cohort: 2011
Degree: PhD 2016
Current Position: Associate Editor, Nature Chemical Biology