University

Politeknik LP3I

http://www.plj.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19778
7918
734
16273
22622
7208
6115