NCT06133036 - Fecal Continence Outcomes and Quality of Life After Excision of Sacrococcygeal Teratoma (Retrospective Study) | Crick | Crick