University

Horseed International University

https://ror.org/00zpwvr27

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
27424
1106
33
27314
8370
7223