IDIBAPS R&D Centre

Translational research to minimise the barriers between laboratories and the treatment of patients
Industry: R&D Centre
Headquarters: Barcelona, Spain

Visit Website
Register and Claim Ownership