University

Universitas Abdurachman Saleh Situbondo

https://unars.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20261
8567
840
19610
7420
7190