University

Sekolah Tinggi Teknologi Wastukancana Purwakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25011
10589
1203
20026
25933
8251
6115