“The Size and Localization of the Liver Haemangioma – Risk Factors for Massive Post-Resection Blood Loss”. Journal of Cancer Research Updates 14 (September 25, 2025): 153–169. Accessed June 19, 2026. https://www.neoplasiaresearch.com/index.php/jcru/article/view/875.