University

University of Oklahoma

https://www.ou.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
223
108
97
168
308
340