University

Bhiksu University of Sri Lanka

https://busl.ac.lk/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
23872
10572
53
23689
6492
6650