Results 1 - 1 of 1
This Category ยท All Listings

585 Purdue Mall, West Lafayette, Indiana, USA, 47907-2088
TitleAssociate Professor
First NameDavid J.
Last NameCappelleri
DepartmentMechanical Engineering
OrganizationPurdue University
Country ISD Code1
Telephone765.494.0539
E-mail