University

Sekolah Tinggi Teknologi STT Garut

https://www.sttgarut.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
9348
3238
254
14970
4602
6650