NCT07388095 - Adebrelimab Neoadjuvant Treatment for Resectable ESCC | Crick | Crick