Liver CarcinogenesisGuido Kroemer, Jonathan Pol, Isabelle Martins · First published 2024Open the Tome