Neoadjuvant FOLFOXIRI Versus Immediate Surgery for Stage II and III Colon Cancers | NCT05194878 | Trialant