University

Twinpalm Leadership University

http://tplu.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27694
1038
30
27757
27490
5819
6626