University

Wayamba University of Sri Lanka

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8140
2771
14
3581
11675
4476
6007