University

Politeknik STIA LAN Makassar

https://stialanmakassar.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22651
9846
983
22430
5963
6683