Israeli insitute finds new effective cancer treatment using immune cells

Winning on the battlefield takes a combination of determined soldiers and precise intelligence, but when it comes to the battle against cancer, the immune system’s fighters – the T cells – quickly lose their ability to kill and become exhausted, while the intelligence-providing dendritic cells (DCs) are scarce.  Now, researchers at the Weizmann Institute of […]

Continue Reading