NCT03875820 2026-03-10
FRAME
Institute of Cancer Research, United Kingdom
Phase 1 Active not recruiting
Institute of Cancer Research, United Kingdom
Emory University
Thomas Jefferson University
Emory University
Memorial Sloan Kettering Cancer Center
Hoffmann-La Roche