University

Universitas Pesantren Darululum UNIPDU Jombang

http://www.unipdu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12634
4698
299
6792
15311
7765
6008