Directorate of Accreditation & Ranking (A & R) and
Internal Quality Assurance Cell (IQAC)

Year of Establishment: 2009
Shanghai Rankings (ARWU) – 2026
View Attachment