University

Universitas Jember

https://unej.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
2204
588
11
315
1542
1936
3797