NCT04158440 - Phase III Study of Toripalimab Versus Placebo Plus Chemotherapy in Resectable NSCLC | Crick | Crick