NCT03593330 2025-05-02
TCP
Barts & The London NHS Trust
Phase NA Terminated
Barts & The London NHS Trust
Buda Health Center
Spine Centre of Southern Denmark
IRCCS San Raffaele
Peking University Third Hospital
German Cancer Research Center
Assistance Publique - Hôpitaux de Paris
University of Arizona
Yonsei University
Assistance Publique - Hôpitaux de Paris
University of California, Davis