John Smagula's Publications & Media Appearances Faculty Profile All Faculty Scholarship Office:Klein Hall, 7101719 North Broad StreetPhiladelphia, PA 19122Get Directions Phone: (215) 204-1285 Email: john.smagula@temple.edu LinkedIn: View Linkedin WeChat: laosangshuo Download Photo Download vCard