University

Sekolah Tinggi Teknologi STT Dr KH Ez Muttaqien Purwakarta

https://sttmuttaqien.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29194
13896
2147
29181
6492
6650