School of Chemical Sciences
Indian Institute of Technology Mandi
School of Chemical Sciences
Indian Institute of Technology Mandi
Indian Association for the Cultivation of Science
Calcutta University
Calcutta University
University Grant Comission, India
Max-Planck Society, Germany
Council of Scientific and Industrial Research, india
University Grant Comission, India
Max-Planck Society, Germany
Council of Scientific and Industrial Research, india