University

Wayamba University of Sri Lanka

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7343
2598
13
2646
10236
4404
5789