University

Podomoro University

https://podomorouniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8248
2746
203
12838
9111
5836
6084