University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
22579
9490
927
25295
21931
7360
6084