University

Institute of Technology Ayothaya

http://www.ayothaya.ac.th/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23966
10654
173
23784
6492
6650