University

LP3I Group

http://www.lp3i.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8683
2947
202
12732
8200
9676
6033