University

Universitas Efarina UNEFA

https://web.unefa.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18325
7594
647
17730
5963
6683