Skip to main content

The Severo Ochoa Programme recognizes IRB Barcelona as one of the eight top research centres in Spain