Laparoscopic Pancreatoduodenectomy Versus Open Pancreatod... | NCT05520606 | Trialant