Background
Affiliations
- ASEE Manufacturing Division, Division Chair, 2003 - 2004
- ASME - American Society of Mechanical Engineering
- IEEE - Institute of Electrical and Electronic Engineers
- IEEE - Robotics & Automation Society
- SME - Society of Manufacturing Engineers
- ASEE - American Society for Engineering Education
