The University of Delhi, informally known as Delhi University, is a collegiate public central university, located in New Delhi, India. It was founded in 1922 by an Act of the Central Legislative Assembly. Read More
India and Russia held high-level talks to deepen the strategic connect between both countries to contribute towards India's priorities such as 'Make in India' programme especially towards space cooperation. ...