University

Southeast Asia University

https://ror.org/01yj78e47

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8685
2815
91
12426
6553
6365