University

Institut Teknologi Batam ITEBA

https://iteba.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20648
8803
850
20229
6492
6650