NCT07328607 - Outcomes After Laparoscopic Versus Open Pancreaticoduodenectomy | Crick | Crick