University

University of Oklahoma

https://www.ou.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
138
77
69
158
223
293