University

Bhiksu University of Sri Lanka

https://busl.ac.lk/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
23858
10558
52
23674
6488
6650