University

Universitas Islam Al Ihya

https://unisa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25369
11066
1227
26398
24960
7356
6084