University

Wayamba University of Sri Lanka

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6091
2059
10
3934
8337
4084
5778