The Institute for Bioengineering of Catalonia (IBEC) is one of the top research institutions named as a Severo Ochoa Research Centre by Ministry of Science and Innovation, which recognizes excellence at the highest international level in terms of research, training, human resources, outreach and technology transfer.
Read more