University

Chaopraya University

https://ror.org/04gyfd783

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15889
6371
134
14295
8370
7223