“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 April 17, 2026. https://neoplasiaresearch.com/index.php/jcru/article/view/875.