Андрей Николаевич окончил механико-математический факультет МГУ им. М.В. Ломоносова.
В 1990 г. защитил кандидатскую диссертацию на тему «Математическое моделирование эпидемического процесса с учётом гетерогенности популяций».
В 2009 г. Андрей Николаевич защитил докторскую диссертацию на тему «Математические модели системы «паразит-хозяин».
Является бессменным руководителем кафедры медицинской информатики и статистики ФГАОУ ВО Первый МГМУ им. И.М. Сеченова с момента её основания.
Основное направление научной деятельности: использование методов имитационного математического моделирования для анализа заболеваемости инфекционными болезнями.
Автор 150 научных публикаций, 5 изобретений и патентов.