University

St Theresa International College

https://www.stic.ac.th/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13344
5043
112
13472
14832
7224
6115