University

Politeknik Negeri Tanah Laut

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
16371
6462
519
5689
20391
5986
6084