Posts Tagged: Telegraph Israeli Scientists
Israeli Scientists Freeze Tumors in New Breast Cancer Treatment
Israeli scientists have developed a new technique to treat breast cancer and it is being used in trials already. The method employs a supercooled needle...