University

Sekolah Tinggi Teknologi STT Garut

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
9348
3238
254
14970
4602
6650