University

Universitas Timbul Nusantara UTIRTA IBEK

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
22796
9798
1016
26243
22236
5819
6626