University

Politeknik Negeri Lhokseumawe

http://pnl.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
4982
1720
70
812
3988
7217