ATALANTE: Atezolizumab vs Placebo Phase III Study in Late... | NCT02891824 | Trialant