University

Sekolah Tinggi Teknik Baramuli Pinrang

http://www.stt-baramuli.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28059
12428
2138
27609
27918
8602
6115