University

Universitas Timbul Nusantara UTIRTA IBEK

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23022
9527
966
25064
22437
8602
6115