Unravelling the mystery of radiotherapy