University

Institute of Technology Ayothaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25577
178
178
30170
24123
5822
6529