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