Bachelor of Science, Bombay University, 1972. Master of Science, Bombay University, 1974. Doctor of Philosophy, Bombay University, 1979.
Assistant research officer Indian Council of Medical Research, Mumbai, India, 1978—1980. Postdoctoral fellow University Alberta, Edmonton, Canada, 1980—1983. Pool officer King Edward Memorial Hospital, Mumbai, 1984—1986, senior science officer, 1986—1989.
Scientist National Center Cell Science, Pune, Maharastra, since 1990.