University

Politeknik LP3I

https://www.plj.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18289
7567
643
20912
5273
6683