University

Sri Lanka International Buddhist Academy SIBA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27322
12045
53
26239
27214
9491
5789