EU-LIFE

Building and promoting Excellence in Life Sciences in Europe
Building and promoting Excellence in Life Sciences in Europe

Human Resources

Talent Management. Human Resources Dpt.
93 316 01 00
Aiguader 88
08003  Barcelona  Spain
Spain