NCT04113863 2025-12-18
ATRA
Mario Negri Institute for Pharmacological Research
Phase 2 Terminated
Mario Negri Institute for Pharmacological Research
Peking University Cancer Hospital & Institute
Peking University Cancer Hospital & Institute
Zhejiang Cancer Hospital