Spontaneous rupture of hepatocellular carcinoma: a systematic review.

Spontaneous rupture of hepatocellular carcinoma: a systematic review.