University

Humphreys College

https://www.humphreys.edu/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
11176
2821
2644
20657
8796
5819
6626