NCT06981273 - Robotic vs Open Pancreatoduodenectomy | Crick | Crick