University

Politeknik Negeri Tanah Laut

https://politala.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14765
5902
446
18562
4606
6683