Company or institution The University of Delaware Title of group The Department of Mechanical Engineering Member for 12 years