University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
22983
10104
1077
22763
6492
6650