University

Sekolah Teknik Elektro dan Informatika STEI Hamfara

http://steihamfara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27835
13010
1820
27804
6488
6650