THERACAT Project: hitting cancer bull’s-eye
Researchers from the European project THERACAT, coordinated by the Institute for Bioengineering of Catalonia (IBEC), have been working for the last four years in developing new strategies to treat cancer … Read more