Our locations

With a global reach, we are always close

Our manufacturing sites in Pamplona-Noáin, Spain, and Turku, Finland seamlessly supporting the diverse needs of our clients, covering pre-clinical and clinical supply to full-scale commercial manufacturing.

This is affinity in the making.


Our locations

Spanish Facility

Pamplona, Spain

Pol Mocholí
C/ Mocholí, 2
31110 Noáin
Navarra
Spain

Turku, Finland

Tykistökatu 6A
Biocity
FI-20520 Turku
Finland

United States (Boston) Office

Boston, United States

53 State Street
Suites 503 & 504
Boston
MA 02109
United States