University

Oklahoma Christian University

https://www.oc.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7296
1749
1648
4003
5963
6683