University

Tilak Raj Chadha Institute of Management & Technology

https://www.timt.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20648
8815
2294
20229
6492
6650