Laparoscopic Pancreatoduodenectomy Versus Open Pancreatoduodenectomy | NCT05520606 | Trialant