University

Politeknik Negeri Lhokseumawe

http://pnl.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4934
1733
68
926
4004
7190