University

Universitas Efarina UNEFA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12065
4508
332
18381
11189
7077
6084