Under Graduate in Zoology with honors, University Calcutta, India, 1979. Post Graduate, Visva Bharati University, Shantiniketan, 1982. Doctor of Philosophy, Visva Bharati University, Shantiniketan, 1987.
Senior research associate Bose Institute, Kolkatta, India, 1989—1993. Lecturer zoology Goa University, Panjim, 1993—1998, reader zoology India, since 1998. Senior research fellow Visva Bharati University, Santiniketan, 1987—1997.
Fellow Biological Research Center, Szeged, Hungary, 1988—1989.
Member of Indian Society Comparative Animal Physiology (life. Executive committee member 2000).
Married Ishani Banerjee, December 13, 1990. Children: Yashodhara, Maitreya.