University

Universitas Jember

https://unej.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
2204
588
11
315
1542
1936
3797