Professional Membership
Fellow,
American Society of Mechanical Engineers (ASME)
American Academy of Mechanics
International Association for Boundary Element Methods (IABEM)
International Society for Computational Engineering & Sciences
United States Association of Computational Mechanics
Entomological Society of America
The Lepidopterists' Society