University

Uva Wellassa University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10726
3908
17
4758
15939
3969
5777