University

Sekolah Tinggi Teknologi Mandala Bandung

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23629
9852
1023
15614
24110
8602
6115