University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
23221
10171
1060
23018
5963
6683