Neoadjuvant FOLFOXIRI Versus Immediate Surgery for Stage... | NCT05194878 | Trialant