University

Institut Pendikan Indonesia

https://institutpendidikan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6282
2160
122
4342
4624
7216