University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
23220
10169
1060
23020
5963
6658