University

Universitas Azzahra

http://azzahra.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27219
12206
1603
25024
27196
7356
6084