Jawaharlal Nehru University – which was at the centre of a storm on nationalism last year – was ranked second among universities while Banaras Hindu University secured third position. Seven IITs were among the top 10 in the overall ranking category.