University

Universitas Efarina UNEFA

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
16128
6434
509
20233
15069
5819
6626