University

Universitas Moch Sroedji Jember

https://ums-jember.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24577
10824
1225
5008
25959
5819
6626