University

Universitas Janabadra

https://janabadra.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8620
2912
197
4268
11962
5339
6033