NCT05342246 - Success Rates for Management of Separated Instruments | Crick | Crick