University

Universitas Abdurachman Saleh Situbondo

https://unars.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
21223
9143
903
20856
6492
6650