NCT05985161 2026-05-06A Study of Selinexor in People With Wilms Tumors and Other Solid TumorsMemorial Sloan Kettering Cancer CenterPhase 2 Recruiting45 enrolled