University

North Eastern Hill University

https://nehu.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2959
910
125
6537
1859
3199