University

Universitas Tunas Pembangunan

http://utp.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10133
3325
326
13280
4977
7216