«IDIBAPS»
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