University

Jiwaji University

http://jiwaji.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3786
1249
195
5228
7021
3365