University

Indian Institute of Information Technology Agartala

https://www.iiitagartala.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31018
15023
5272
31018
6492
6650