University

Universitas Tunas Pembangunan

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
10995
4006
286
11430
13061
5743
6084