NCT06294470 - Efficacy of Stapled Hemorrhoidopexy for the Treatment of Obstructive Defecation Syndrome | Crick | Crick