University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
23221
10171
1060
23018
5963
6683