Job function Staff Company or institution University of Illinois Urbana-Champaign Title of group Mechanical Science and Engineering Member for 12 years