M Robert BarenCollege of EngineeringMechanical EngineeringProfessor EmeritusEmail M Robert BarenOffice Location EngineeringPhone 215-204-7800Expand
Jim Shih-Jiun ChenCollege of EngineeringMechanical EngineeringProfessorEmail Jim Shih-Jiun ChenOffice Location Engineering 616Direct 215-204-4305Department 215-204-7808ExpandView ProfileCopy Link
Harsh Deep ChopraCollege of EngineeringMechanical EngineeringProfessorEmail Harsh Deep ChopraOffice Location Engineering 608BPhone 215-204-6394ExpandView ProfileCopy Link
Richard S. CohenCollege of EngineeringMechanical EngineeringAssociate ProfessorEmail Richard S. CohenOffice Location Engineering 609Direct 215-204-6245Department 215-204-7808ExpandView ProfileCopy Link
Philip DamesCollege of EngineeringMechanical EngineeringAssistant ProfessorEmail Philip DamesOffice Location Engineering 608APhone 215-204-7974ExpandView ProfileCopy Link
Kurosh DarvishCollege of EngineeringMechanical EngineeringProfessorChairEmail Kurosh DarvishOffice Location Engineering 612Direct 215-204-4307Department 215-204-7808ExpandView ProfileCopy Link
Yasir DemiryurekCollege of EngineeringMechanical EngineeringAssistant Professor of InstructionEmail Yasir DemiryurekOffice Location 1947 N 12th StPhone 215-204-6326ExpandView ProfileCopy Link
Dmitriy A. DikinCollege of EngineeringMechanical EngineeringResearch Associate ProfessorEmail Dmitriy A. DikinOffice Location Engineering 411aDirect 215-204-3858Department 215-204-7808ExpandView ProfileCopy Link
Hamid HeraviCollege of EngineeringMechanical EngineeringAssistant Professor of InstructionEmail Hamid HeraviOffice Location Engineering 915Phone 205-204-7117ExpandView ProfileCopy Link
Parsaoran HutapeaCollege of EngineeringMechanical EngineeringProfessorDirector, Nanoscale Instrumentation CenterEmail Parsaoran HutapeaOffice Location Engineering 614Direct 215-204-7805Department 215-204-7808ExpandView ProfileCopy Link
Daniel A. JacobsCollege of EngineeringMechanical EngineeringAssistant ProfessorEmail Daniel A. JacobsOffice Location Engineering 617Phone 215-204-7932ExpandView ProfileCopy Link
John JemisonCollege of EngineeringMechanical EngineeringLab ManagerEmail John JemisonOffice Location Engineering, 2nd FloorPhone 215-204-6212Expand
Dimitri KaragiannisCollege of EngineeringMechanical EngineeringAssistant Professor of InstructionEmail Dimitri KaragiannisOffice Location Engineering 508Phone 215-204-7896ExpandView ProfileCopy Link
Mohammad KianiCollege of EngineeringMechanical EngineeringProfessorFellow, American Heart AssociationEmail Mohammad KianiOffice Location Engineering 617Direct 215-204-4644Department 215-204-4644ExpandView ProfileCopy Link
Ling LiuCollege of EngineeringMechanical EngineeringAssociate ProfessorEmail Ling LiuOffice Location ENGR 620ADirect 215-204-8616Department 215-204-8616ExpandView ProfileCopy Link
Haijun LiuCollege of EngineeringMechanical EngineeringAssociate ProfessorEmail Haijun LiuOffice Location Engineering 620BPhone 215-204-8661ExpandView ProfileCopy Link
Vallorie J. PeridierCollege of EngineeringMechanical EngineeringAssociate ProfessorAssociate ChairEmail Vallorie J. PeridierOffice Location Engineering 620CPhone 215-204-7143ExpandView ProfileCopy Link
Alex PillapakkamCollege of EngineeringMechanical EngineeringAssociate Professor of InstructionEmail Alex PillapakkamOffice Location Engineering 911Direct 215-204-4306Department 215-204-7808ExpandView ProfileCopy Link
Aaliyah PopeCollege of EngineeringMechanical EngineeringSenior Administrative SpecialistEmail Aaliyah PopeExpand
Fei RenCollege of EngineeringMechanical EngineeringAssociate ProfessorEmail Fei RenOffice Location Engineering 619Phone 215-204-9593ExpandView ProfileCopy Link
Steven RidenourCollege of EngineeringMechanical EngineeringProfessor EmeritusEmail Steven RidenourOffice Location EngineeringPhone 215-204-7800ExpandView ProfileCopy Link