NCT07398937 - Comparison of Serplulimab Versus Nivolumab in Neoadjuvant Therapy for Resectable Stage II-IIIA Squamous NSCLC | Crick | Crick