University

Politeknik Negeri Tanah Laut

http://www.politala.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
16388
6477
520
5688
20437
5988
6084