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
Wales Cancer Trials Unit
National Cancer Institute (NCI)