31 pubs · 1,483 cites · h-index 14
IRCCS Humanitas Research Hospital
2010 - Present
Center for Digestive and Liver Diseases
2018 - 2018
Humanitas University
2011 - 2017
Fondazione Humanitas per la Ricerca
1991 - 2011
Scripps Research Institute
1995 - 1997