Doctor of Medicine, University Milano, 1958.
Intern in internal medicine University Milano, 1959-1961. Assistant internal medicine and hematology Ospedale Policlinico, Milano, 1962-1968, senior assistant hematology and immunohematology, 1968-1973, director transplantation immunology and blood transfusion service, since 1973. Specialist internal medicine/immunohematology University Milano/U. Pisa, 1963-1969.
Associate professor internal medicine/hematology University Milano, 1968-1969. Project leader of Project Sanguis, Commission of European Communities, Bruxelles, Belgium, 1988-1992. Chairman BEST Working Party, International Society Blood Transfusion, since 1991.
President GRACE Italian network of placental blood banks. General manager NETCORD international network of placental blood banks.
Member North Italy Transplant Program (president), Blood Donor Association Ospedale Policlinico (president), Federation Italian School Medical Societies (secretary since 1978), National Health Council (member Ministry of Health/Roma), numerous international societies.
Married Maria Grazia Rodelli. Children: Cristina, Silvia.