University

Universitas Jember

https://unej.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2204
588
11
315
1542
1936
3795