University

Universitas Tunas Pembangunan

http://www.utp.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8029
2680
179
9304
4498
6683