University

Universitas Abdurachman Saleh Situbondo

https://unars.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19587
7838
721
10993
22660
7276
6115