University

Sekolah Tinggi Perikanan dan Kelautan STPL Palu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25679
11262
1277
23648
25674
7356
6084