Alpha Radiation Emitters Device for the Treatment of Squa... | NCT03015883 | Trialant