Affiliation:
1. Cancer and Cell Death Laboratory, Department of Life Science, National Institute of Technology Rourkela, Odisha, India
Funder
Science and Engineering Research Board
Department of Science and Technology (DST), and the Board of Research in Nuclear Sciences
Department of Atomic Energy (DAE), Government of India