pembrolizumab plus SoCtitleplacebo plus SoCtitleKEYNOTE-590, 0 NCT03189719 mEC - 1st line (L1) 373/376

Pathology:  mEC - 1st line (L1); 

mEC - 1st line (L1)
KEYNOTE-590, 0
pembrolizumab plus SoC1T1
placebo plus SoC0T0