University

Institut Teknologi dan Sains Bandung

https://itsb.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19023
7562
670
14298
20759
7883
6115