University

Nagananda International Institute for Buddhist Studies

https://niibs.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27434
12524
57
27343
7619
7217