INST stands at No.17 in Chemistry and No.18 in All Natural Sciences & Health Sciences disciplines.
https://www.nature.com/nature-index/annual-tables/2023/institution/academic/chemistry/countries-India?fbclid=IwAR21Qk-rfKcbnrO9mbLJXmK_n5P-R5d4Sd3NPVXCDI4401wUgGI_Ol2wpOk