University

Sekolah Tinggi Teknologi STT Mandala Bandung

https://www.sttmandalabdg.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
23474
10367
1120
23271
6492
6650