Dept. of Science & Technology - Govt. of India.
National Academy of Sciences - Prayagraj
K. K. Birla Foundation
Dept. of Science & Technology - Govt. of India.
National Academy of Sciences - Prayagraj
K. K. Birla Foundation
Indian National Science Academy - New Delhi
Indian Academy of Sciences - Bengaluru
Wellcome Trust - UK
CSIR - Govt. of India.
Dept. of Science & Technology - Govt. of India.
Dept. of Biotechnology - Govt. of India.