È stato docente di parassitologia all'Università La Sapienza di Roma, collaboratore del progetto dell'Organizzazione Mondiale della Sanità (OMS), direttore del laboratorio per l'Epidemiologia della Malaria del Dipartimento di Scienze di Sanità Pubblica dell'Università La Sapienza di Roma e accademico dei Lincei.