NCT07482241 - Impact of Surgical Timing on Anal Fistula Outcomes | Crick | Crick