University

Universitas Hamzanwadi

http://hamzanwadi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7480
2459
151
7553
4751
5822
6528