Cells inside Cells: The Bacteria That Live in Cancer Cells
New Delhi: Cancer cells are comfy havens for bacteria. That conclusion arises from a rigorous study of over 1,000 tumor samples of different human cancers. The study, headed by researchers at the Weizmann Institute of Science, found…