Laureata in Scienze biologiche (1978) e specialista in Igiene e Sanità Pubblica(1981). Dal 1981 al 1983 è stata borsista e professore a contratto presso l'Università di Pisa; dal 1983 al 1998 ricercatore confermato presso la Facoltà di Medicina e Chirurgia e dal 1998 ad oggi professore associato di Igiene generale ed applicata presso la facoltà di Scienze matematiche, fisiche e naturali della stessa Università.
Dal 1981 ha svolto attività didattica nell'ambito dell'Igiene generale ed applicata in vari corsi di laurea e scuole di specializzazione, corsi di perfezionamento e master. Dal 2003 dirige il master di I° livello in Comunicazione biosanitaria. È responsabile del Laboratorio di Igiene e virologia ambientale, e dell'Osservatorio della Comunicazione sanitaria nel Dipartimento di Biologia dell’Università di Pisa. È delegata per l'Università di Pisa nel Comitato di Coordinamento del Centro Studi e Ricerche in Igiene del lavoro costituito a Pisa da Inail (ex-ISPESL), Università e Regione Toscana.