University

Universitas Islam Al Ihya

https://unisa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24385
10861
1181
24243
5963
6683