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
Institut National de la Santé Et de la Recherche Médicale, France
Hull University Teaching Hospitals NHS Trust
University Hospital, Angers