Miranda House is the best college; here's the complete list of India's Top 10 colleges
The Ministry of Human Resource Development on Monday released the annual national rankings of all institutions of higher education in India. As per the National Institutional Ranking Framework (NIRF) rankings, Miranda House in Delhi has been adjudged the best college in the country.
Apr 03, 2017, 16:46 PM IST