Optimapharm Contract Researhc Organisation, S.L.
Park: Parc balear d'innovació tecnològica (ParcBit)
Sector: MEDICINA Y SALUD
FILTER_FORM8: Otros
Address: Carrer Galileo Galilei, 207121 Palma
Province: Islas Baleares
Autonomous community: Islas Baleares
Phone: 971 91 08 42
Web: www.optimapharm.eu