NCT05520606 - Laparoscopic Pancreatoduodenectomy Versus Open Pancreatoduodenectomy | Crick | Crick