University

Sekolah Tinggi Teknologi STT Mandala Bandung

https://sttmandalabdg.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
23657
10415
1101
23474
5963
6683