University

Universitas Widya Dharma Klaten

https://unwidha.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12613
4563
436
17044
4938
7216