University

Twinpalm Leadership University

https://en.wikipedia.org/wiki/Twinpalm Leadership

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26999
1048
31
26912
6553
7212