University of Delhi

The University of Delhi, or Delhi University (DU), is a public central university in the capital of India, New Delhi. It was founded in 1922. 
Internationally, the University of Delhi was ranked 474 in the QS World University Rankings of 2020. The same rankings ranked it 67 in Asia in 2020 and 42 among BRICS nations in 2019. It was ranked 601-800 in the world by the "Times Higher Education World University Rankings" of 2020.