University

Sri Lanka International Buddhist Academy SIBA

http://www.siba.edu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26490
11431
56
25795
26320
9593
5777