Barcelona, Spain

Mapi Life Sciences Spain S.L.
C/ Balmes 114 Atico
Barcelona, 08008 Spain

Phone:  +34-93 548 60 11
Fax: +34-93 548 60 20

Contact Us