It's a radiation device that would be implanted in people suffering from recurring squamous cell skin cancer. "The Alpha DaRT itself is a piece of metal with radiation that’s on it and this is ...
Results that may be inaccessible to you are currently showing.