University

Universitas Widya Kartika

https://www.widyakartika.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9369
3299
226
9723
9666
5250
6528