University

Universitas Moch Sroedji Jember

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26482
11744
1426
25651
26358
7356
6084