080614CSEDEAN

·
College of Science and Engineering Dean Steven Crouch meets with faculty members at Walter Library on Aug. 4, 2014. Crouch has served as the college’s dean for nine years.

Related Media

Comments