National NIRF: JNU Remains 2nd Best University In India; St Stephens, SRCC Slip Out Of Top 10 BY Outlook Web Desk