University

Temple University

https://www.temple.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort ascendingExcellence
136
81
74
794
101
148
237