University

Ouachita Baptist University

https://www.obu.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6448
1530
1434
6088
3214
8602
6115