University

Universitas Paramadina

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7551
2493
154
9076
4064
6658