University

Sekolah Tinggi Ilmu Maritim AMI

https://www.stimar.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26264
12048
1516
26186
6492
6650