University

Institute of Technology Ayothaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23916
10216
166
27774
23103
7360
6084