University

Sekolah Tinggi Teknologi STT Wastukancana Purwakarta

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24118
10689
1145
23966
5963
6658