University

Sekolah Tinggi Teknik Industri STTIND Padang

https://sttind.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23227
10236
1099
23016
6492
6650