University

Sekolah Tinggi Ilmu Administrasi STIA Sebelas April Sumedang

http://stiasebelasapril.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27505
12064
1881
24707
27585
8602
6115