deep therapy

deep therapy

n (Medicine) radiotherapy with very penetrating short-wave radiation