A Surgical Window of Opportunity Clinical Trial of Troril... | NCT06552260 | Trialant