The device looks like something out of an old science fiction movie, but researchers at Rush University Medical Center in Chicago say it holds promise in the treatment of cancer.
The device looks like something out of an old science fiction movie, but researchers at Rush University Medical Center in Chicago say it holds promise in the treatment of cancer.