Hepatic fibrosis: new insights into pathogenesis.

Hepatic fibrosis: new insights into pathogenesis.