University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
22796
9798
1016
26243
22236
5819
6626