Bachelor of Science, Calcutta University, 1963. Master of Science in Biochemistry, Calcutta University, 1965. Doctor of Philosophy, Calcutta University, 1969.
Assistant professor obstetrics-gynecology Albert Einstein College Medicine, Bronx, New York, 1979—1985, visiting assistant professor obstetrics-gynecology, since 1985. Deputy director Cytology Research Center Indian Council Medical Research, New Delhi, 1985—1987. Associate professor, head Indian Statistical Institute, Bichem University, Calcutta, 1992—2003.
Professor, head Institute of Technology and Marine Engineering, Jhinga, India, since 2004.
Member of American Society Biochemistry and Molecular Biology (correspondent), New York Academy of Sciences (associate), Indian Society Human Genetics (life), Indian Association for Cancer Research (life).