University

Universitas Paramadina

http://www.paramadina.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7562
2497
154
9076
4065
6683