Doctor of Philosophy, The Australian National University, 1986. DIIT, Indian Institute of Technology, 1982. Master of Science, Great Britain Pant University of Agricultural and Technology, 1981.
Bachelor of Science, Meerut University, 1978.
Staff scientist and lab chief National Institute of Immunology, New Delhi, since 1987.
Married Abha Gupta, November 19, 1987. Children: Ankit, Pallavi.