University

Sekolah Tinggi Informatika dan Multimedia STIMED Nusa Palapa Makassar

http://stimednp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24912
10529
1189
20590
25054
8602
6115