Cited by 78
Fondazione Poliambulanza Istituto Ospedaliero
ORCID: 0000-0002-1186-5320Publishes on Hepatocellular Carcinoma Treatment and Prognosis, Organ Transplantation Techniques and Outcomes, Cholangiocarcinoma and Gallbladder Cancer Studies. 53 papers and 482 citations.