University

Sekolah Teknik Elektro dan Informatika STEI Hamfara

http://steihamfara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27875
13044
1819
27846
6492
6650