University

Politeknik LP3I

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19595
8011
715
15161
22186
6598
6084