University

Temple University

http://www.temple.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
144
87
78
934
124
15
234