Explore the infographic to learn more about the scientific highlights produced by the different labs at IRB Barcelona through the last 15 years.