Prospective Randomized Controlled Trial of Obstructed Defecation Surgery | NCT05747027 | Trialant