NCT04319861 - Anal Fistula Plug, a Retrospective Study | Crick | Crick