University

Institute of Technology Ayothaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22302
9037
164
13558
22442
10778
6007