University

Teerthanker Mahaveer University Moradabad

http://tmu.ac.in/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
6672
2136
338
8301
11140
624
6033