European Research Group on Outcomes of Surgical Treatment... | NCT07108803 | Trialant