NCT06735820 2025-07-03MEKMDM2Children's National Research InstitutePhase 1/2 Not yet recruiting45 enrolled
NCT01752569 2019-02-20SCARTSheffield Teaching Hospitals NHS Foundation TrustPhase 1/2 Terminated19 enrolled