З квітня 1991 р. — викладач Львівського національного медичного університету ім. Данила Галицького. З 2005 до 2008 р. — завідувач Головного управління охорони здоров'я Львівської обласної державної адміністрації. Автор понад 350 публікацій. Доктор медичних наук, професор.