University

Universitas Efarina UNEFA

http://unefa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13277
5011
378
18174
12746
8130
6115