University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Neumann

http://stmikneumann.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26686
12077
1611
26917
26442
5819
6626