He did PhD at IMSc, Chennai and post doctoral research at INFN, Padova, Italy and UNAM, Cuernavaca, Mexico. He also has a keen interest in science education and science for development.