University

Politeknik Negeri Tanah Laut

http://politala.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18476
7311
642
5753
22019
9385
6033