University

Universitas Azzahra

https://azzahra.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
26144
11993
1501
26064
6492
6650