University

Planwel University

http://www.planwel.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17192
6727
170
24873
15521
8602
6115