Achievements & innovations, College of Engineering, 2007-2017
10/13/17 — As Dean Sastry prepare to step down at the end of this academic year and return full-time to his faculty position, he reviews highlights of the work achieved by the college over the past decade.