University

STIES Al Mujaddid

http://stiesalmujaddidjambi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30687
14757
2517
30680
5963
6683