NCT07081360 - Neoadjuvant vs Upfront Surgery for Resectable Pancreatic Cancer and Periampullary Cancer | Crick | Crick