Hepatocellular carcinoma: Mouse models and the potential roles of proteases.

Hepatocellular carcinoma: Mouse models and the potential roles of proteases.