University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
22983
10104
1077
22763
6492
6650