University

Sri Lanka International Buddhist Academy SIBA

https://siba.edu.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25069
11134
54
24844
7619
7217