University

ARS University

https://ars.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14196
5646
446
21813
4450
6650