University

Universitas Islam Al Ihya

https://unisa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24266
10201
1109
21783
24245
8602
6115