University

Universitas Timbul Nusantara UTIRTA IBEK

http://utira-ibek.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22531
9468
925
25292
21875
7356
6084