University

Bhiksu University of Sri Lanka

http://busl.ac.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23526
10260
51
23182
7619
7217