University

Universitas Hamzanwadi

http://hamzanwadi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15856
6138
478
6468
15033
11401
6033