University

Sekolah Tinggi Ilmu Maritim AMI

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26759
12101
1624
26640
7521
7216