A Randomized Controlled Trial Comparing Sutures vs Staple... | NCT06638736 | Trialant