Verma was born on 3rd April, 1952 to Ganesh Prasad Verma, a teacher and Ramvati Verma in Darbhanga, Bihar. He obtained his B.Sc. degree at the Patna Science College. Then he obtained M.Sc. and Ph.D. at the IIT Kanpur.