Chiarugi, M. (2006) “Giant epidermoid cyst of the spleen with carbohydrate and cancer antigen production managed laparoscopically”, Annali Italiani di Chirurgia, 77(5), pp. 443–446. Available at: https://annaliitalianidichirurgia.it/index.php/aic/article/view/2982 (Accessed: 2 May 2024).