University

Podomoro University

http://podomorouniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10234
3696
247
1947
13099
6068
6115