University

Podomoro University

https://podomorouniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9236
3232
221
10883
4746
6683