University

Universitas Islam Al Ihya

https://unisa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24389
10718
1194
25214
24078
5819
6626