Randomized Trial on Same-day SBRT and Surgical Stabilizat... | NCT05575323 | Trialant