Debbie Chachra
Debbie Chachra is a professor at Olin College of Engineering.