University

Universitas Azzahra

http://universitasazzahra.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17417
6767
474
24600
15644
9593
5777