University

Universitas Tunas Pembangunan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10915
3965
269
13244
12321
6535
6115