University

Poltekkes Jambi

http://poltekkesjambi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21393
8911
841
7311
24211
6823
6084