University

Sekolah Teknik Elektro dan Informatika STEI Hamfara

http://steihamfara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28152
12929
1859
28092
7521
7216