Institution: Temple University (Philadelphia, PA)
Address: 1801 Liacouras Walk
City: Philadelphia
State: PA
ZIP: 19122
Country: USA
Website: http://www.fox.temple.edu/institutes-and-centers/center-for-innovation-in-teaching-and-learning/
Phone: 215-204-7676
Email: [email protected]