University

Bhiksu University of Sri Lanka

http://busl.ac.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23849
9971
51
22917
23680
8602
6115