University

Universitas Islam Al Ihya

https://unisa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23966
10681
1173
23784
6492
6650