University

Politeknik Negeri Tanah Laut

https://politala.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6271
2173
111
4187
5138
7190