University

Universitas Katolik Widya Mandira

http://www.unwira.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8776
3031
206
14649
9687
6259
6115