University

Horseed International University

https://ror.org/00zpwvr27

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26698
1056
29
26601
6553
7212