Quality of Life Effects of Laparoscopic and Open Surgery... | NCT06988293 | Trialant