NCT07379281 - Evaluating the Efficacy of Neoadjuvant Chemotherapy Drugs Based on Organoid Technology | Crick | Crick