University

ARS University

https://ars.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18946
7876
686
23654
4545
6658