University

Institut Teknologi Batam ITEBA

https://iteba.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24385
10832
1169
24243
5963
6683