NCT07258186 - Generation of Endometrial Carcinoma Organoids | Crick | Crick