Innovation
Blue Bees Therapeutics: boosting immune cells to treat cancer
… boosting immune cells to treat cancer Innovation From the Department for Medicines and Health Technologies (MTS - … Univ. Paris-Saclay, Alternative Energies and Atomic Energy Commission CEA, National Research Institute for Agriculture, … offering a new immunotherapy strategy to fight tumours. Housed at CEA Paris-Saclay, it hopes to bring its drug …Published on: