Immunotherapies are a promising approach in the fight against cancer. Researchers at the Technical University of Munich (TUM) have developed a lab-on-a-chip system called CellTrap. It makes it ...
The surprising discovery of mysterious blobs inside our cells is revolutionising our understanding of how life works, and how ...