A Phase II Clinical Trial on Neo-adjuvant Pembrolizumab i... | NCT07448831 | Trialant