Alpha Radiation Emitters Device for the Treatment of Squamous Cell Carcinoma | NCT03015883 | Trialant