University

Universitas Qamarul Huda Badaruddin UNIQHBA

http://uniqhba.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28625
13145
2070
22676
28998
7038
6084