Phase II Study of Neoadjuvant Cetuximab and Cemiplimab in... | NCT06855212 | Trialant