Education
Master of Science, Jamia Millia Islamia, Delhi, 1987. Master of Technology in Computer Applications, IIT, Delhi, 1991. Doctor of Philosophy, IIT, Delhi, 1997.
Master of Science, Jamia Millia Islamia, Delhi, 1987. Master of Technology in Computer Applications, IIT, Delhi, 1991. Doctor of Philosophy, IIT, Delhi, 1997.
Lecturer Jamia Hamdard, New Delhi, 1997—2000. Associate professor Jamia Millia Islamia, since 2000.
Married.