David Schaffer

Job title: 
Professor of Chemical & Biomolecular Engineering, Director of QB3, Director of Bakar BioEnginuity Hub
Department: 
DE Faculty
Bio/CV: 

DE Student: David McMullin