Spencer Peck
Advisor: Wilfred van der Donk
Cohort: 2010
Degree: PhD 2014
Current Position: Senior Principal Scientist at Pfizer