NCT04072263 2021-04-01
OVACURE
Leiden University Medical Center
Phase 1/2 Unknown
Leiden University Medical Center
Peking University People's Hospital
Peking University People's Hospital
Laboratorio Pablo Cassará S.R.L.
University of Aarhus
National Cancer Institute (NCI)
The University of Texas Health Science Center, Houston