Phase 2 Study of Neoadjuvant SAR444245 Plus Cemiplimab in... | NCT05535023 | Trialant