University

Institute of Technology Ayothaya

https://www.ayothaya.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25574
11422
178
30163
24119
5819
6626