University

Ramkhamhaeng University

http://www.ru.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3640
1195
23
943
3258
7740
4168