University

Universitas Abdurachman Saleh Situbondo

https://unars.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21524
9269
889
21236
5963
6683