University

International Theravada Buddhist Missionary University

https://itbmu.org.mm/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23796
10411
17
23478
7521
7216