University

Oglethorpe University

https://oglethorpe.edu/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
5930
1366
1274
6586
2988
8251
6115