Israeli startup Alpha Tau Medical believes its potent alpha radiotherapy technology provides the answer.

Read more on Israel21c here.