University

International Theravada Buddhist Missionary University

http://www.itbmu.org.mm/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22697
9564
16
20891
22594
7356
6084