Posted inNational

NIRF: JNU 2nd best university in India; St Stephens, SRCC out of top 10

New Delhi: Jawaharlal Nehru University retained its position as the country’s second best university while Jamia Millia Islamia rose to the third spot from its sixth position last year, according to the Ministry of Education’s National Institutional Ranking Framework (NIRF). However, top Delhi University colleges like St Stephen’s and SRCC slipped several positions to move out […]