Steven Peterson

Senior Lecturer, Thayer School of Engineering