University

Uva Wellassa University

http://www.uwu.ac.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10451
3826
16
2841
15379
4147
6007