University

Villa College

http://villacollege.edu.mv/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17440
6840
2
1268
18551
8602
6115