NCT03593330 2025-05-02
TCP
Barts & The London NHS Trust
Phase NA Terminated
Barts & The London NHS Trust
Spine Centre of Southern Denmark
University of Arizona
Yonsei University
Assistance Publique - Hôpitaux de Paris
University of California, Davis