University

Wayamba University of Sri Lanka

http://www.wyb.ac.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7263
2376
13
2872
10998
4246
5777