University

Universitas Timbul Nusantara UTIRTA IBEK

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22148
9486
1080
21680
7521
7216