University

Universitas Jember

http://unej.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4118
1380
33
618
2595
3026
5789