1 institute found
An autonomous premier research institute of national importance focusing on the integration of teaching and research.