NCT05376384 - Ovarian Cyst's Enucleation Spillage Score | Crick | Crick