University

Podomoro University

http://www.podomorouniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17187
6727
549
16369
21366
7472
6033