NCT03322540 2025-08-22
Pembrolizumab Plus Epacadostat vs Pembrolizumab Plus Placebo in Metastatic Non-Small Cell Lung Cancer (KEYNOTE-654-05/ECHO-305-05)
Incyte Corporation
Phase 2 Completed
Incyte Corporation
Incyte Corporation
Incyte Corporation
Incyte Corporation
Incyte Corporation
Incyte Corporation