featured image Published November 1, 2019 at 800 × 418 in Jamia Millia Islamia Improves its QS India University Rankings