NCT04265534 2022-09-21
KEAPSAKE
Calithera Biosciences, Inc
Phase 2 Terminated
Calithera Biosciences, Inc
SCRI Development Innovations, LLC
Spectrum Pharmaceuticals, Inc
Eli Lilly and Company
Stanford University
National Cancer Institute (NCI)
Wales Cancer Trials Unit