A Study of Setanaxib Co-Administered With Pembrolizumab i... | NCT05323656 | Trialant