University

Nagananda International Institute for Buddhist Studies

http://www.niibs.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26265
11274
54
24351
26190
9593
5777