University

Sekolah Tinggi Perikanan dan Kelautan STPL Palu

http://www.stplpalu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26224
11948
1466
26142
5963
6683