Scientific - Published in eLife
Innovation - Published Nature Communications
Innovation - Associations of patients channel 80,000 € of their donations in a new 18-month project at the IRB
Media Mentions
Media mentions
Media mentions
News
Highlighting IRB Barcelona's impact on society