University

Temple University

http://www.temple.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
160
91
83
849
160
21
233