Current Courses

Spring 2024

  • MSE 6590-006
    Special Projects

Professional Organizations

  • Society of Tribologists and Lubrication Engineers. 01/2006 - present. Position : Member.
  • American Society of Mechanical Engineers. 01/2005 - present. Position : Fellow.