University

National Institute of Technology Mizoram

https://www.nitmz.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11935
4500
696
16059
12296
5340
6626