University

Universitas Efarina UNEFA

http://unefa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24690
10324
1167
14424
26312
10718
6033