The "IRB Barcelona" user's logo

IRB Barcelona

Barcelona, Spain

www.irbbarcelona.org

IRB Barcelona is an independent, non-profit research institution engaged in basic and applied biomedical science that aims to improve quality of life by applying advances in this field.

Followers