University

Universitas Efarina UNEFA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16128
6434
509
20233
15069
5819
6626