University

Sekolah Tinggi Teknik Baramuli Pinrang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29062
13455
2204
28125
28937
5819
6626