IBEC and ICREA launch the spin-off Nanobots Therapeutics
February 27, 2023
IBEC and ICREA launch the spin-off Nanobots Therapeutics
• Nanobots Therapeutics is the spin-off recently created by the Institute of Bioengineering of Catalonia…











