News from Institute for Bioengineering of Catalonia (IBEC)