IIT Delhi Shines at Top Spot in Management Research Ranking
New Delhi: Recent QS World University Rankings by Subject clearly depicts the management research prowess of the Department of Management Studies (DMS) faculty at IIT Delhi. At an astounding rank of #1, in India, for research, DMS is the…