A Study of Carboplatin, Pemetrexed Plus Placebo vs Carbop... | NCT02259582 | Trialant