NCT07405346 - A Trial for Advanced Leiomyosarcoma With Human Organoid-guided Personalized Efficacy | Crick | Crick