NCT05729139 - Cemiplimab/Peg-Interferon-α in Advanced CSCC | Crick | Crick