University

Universitas Tunas Pembangunan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10997
4007
286
11431
13078
5745
6084