University

Universitas Tunas Pembangunan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10009
3561
234
11340
10613
9129
6033