University

Humphreys College

http://www.humphreys.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11229
2766
2587
16670
8163
11401
6033