Bachelor of Science, Jadavpur University, Calcutta, India, 1984. Master of Science, Jadavpur University, Calcutta, India, 1987. Doctor of Philosophy, Jadavpur University, Calcutta, India, 1991.
Research fellow Council of Scientific and Industrial Research, Delhi, India, 1988-1992. Lecturer geology Allahabad University, India, 1992. Lecturer Jadavpur University, 1992—1998, senior lecturer, 1998, reader department geological science.
Visiting scientist Japan Society for Promotion of Science, Hokkaido University, Japan, 1995-1996. Postdoctoral fellow Eidgenössische Technology Hochschule, Zürich, Switzerland, 1996.
Fellow Indian Academy of Sciences. Member International Association Structural and Tectonic Geologists.