University

Politeknik LP3I

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17831
7402
656
19330
6259
6650