University

Jiwaji University

http://jiwaji.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4098
1406
211
5601
7919
5822
2988