Pediatra ed ematologo, si laurea nel 1977. E’ stato dirigente medico di 1° Livello con responsabilità dirigenziali di Day Hospital Ematologico all’Ospedale S. Gerardo di Monza, presso la Clinica Pediatrica dell’Università di Milano-Bicocca dal 1982 al 2016.
Già Presidente dell’Associazione Italiana di Ematologia ed Oncologia pediatrica (AIEOP) biennio 2002-2004
Fa parte del Comitato di Bioetica dell’Istituto Nazionale dei Tumori di Milano dal 2010