Стефан Мачев е лекар, завършил медицина в Хумболдовия университет в Берлин, където защитава докторат в Института по съдебна медицина с отличие. Завръща се в родината и работи в Националната кардиологична болница, като има признати специалности по..