Spontaneous Rupture of Hepatocellular Carcinoma: Pathogenesis, Clinical Management, Prognostic Factors, and Future Directions. — SciRadar