Ab 1979 war er leitender Wissenschaftler am Istituto di Ricerche Farmacologiche “Mario Negri” in Mailand, wo er ab 1981 das Labor für Immunologie leitete und 1996 bis 2005 die Abteilung Immunologie und Zellbiologie.