University

Nagananda International Institute for Buddhist Studies

https://niibs.edu.lk/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
30764
14870
61
30761
6492
6650