University

Institut Teknologi dan Sains Bandung

https://www.itsb.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20266
8360
772
13398
21600
7128
6084