University

Universitas Hamzanwadi

http://hamzanwadi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7480
151
151
7554
4751
5822
6529