Nel 1989 si laurea in medicina presso l'Università degli Studi di Milano e presso la stessa università nel 1993 si specializza in Igiene e Medicina Preventiva con indirizzo di Sanità Pubblica. Nello stesso anno frequenta un corso annuale di perfezionamento in Educazione Sanitaria e nel 1995 ottiene il Master in educazione sanitaria presso l'Università degli Studi di Perugia. Nel 1996 vince il concorso per Ricercatore in Sanità Pubblica presso l’Istituto d’Igiene e Medicina Preventiva dell'Università degli Studi di Milano. Nel 1997 consegue il Dottorato di ricerca in Sanità Pubblica.