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