University

Sekolah Tinggi Teknologi STT Wastukancana Purwakarta

https://www.stt-wastukancana.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24330
10874
1218
24169
6488
6650