University

Sekolah Tinggi Manajemen Logistik STIMLOG

https://stimlog.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20799
8616
799
18503
20646
7360
6084