University

Universitas Hamzanwadi

https://hamzanwadi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6466
2208
132
1673
7619
7217