University

Institut Teknologi Bandung / Bandung Institute of Technology

https://ror.org/00apj8t60

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
752
154
3
475
959
1374