University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
22531
9468
925
25292
21875
7356
6084