University

Horseed International University

https://ror.org/00zpwvr27

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27424
1106
33
27314
8370
7223