University

Nagananda International Institute for Buddhist Studies

https://niibs.edu.lk/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
30764
14870
61
30761
6492
6650