University

National Institute of Technology Mizoram

http://www.nitmz.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10708
3887
618
17276
12601
7213
6033