NCT03784014 2025-12-11
MULTISARC
Institut National de la Santé Et de la Recherche Médicale, France
Phase 3 Active not recruiting
Institut National de la Santé Et de la Recherche Médicale, France
Cancer Research UK
SCRI Development Innovations, LLC
Novartis