University

Universitas Efarina UNEFA

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

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
18504
7735
695
19376
6354
6650