Research area:
Role:
Richard A. Auhll Department Chair
Assistant Professor
Professor
Associate Department Chair for Teaching and Curriculum Initiatives
Associate Professor
Professor of Practice
Pauline M. Sherman Collegiate Professor
James Arthur Nicholls Collegiate Professor of Engineering