NCT04324450 2025-09-04
IMPALA
Institut National de la Santé Et de la Recherche Médicale, France
Phase NA Completed
Institut National de la Santé Et de la Recherche Médicale, France
St. Jude Children's Research Hospital
Wake Forest University Health Sciences
European Organisation for Research and Treatment of Cancer - EORTC
University of California, Davis