University

Wayamba University of Sri Lanka

https://www.wyb.ac.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4349
1490
9
8944
3137
4664