Our Locations
Atacama Labs Oy
Administration
Fredrikinkatu 61, 6st floor
00100 Helsinki
Atacama Labs Oy & R5 Pharmaceuticals Ltd.
Galenic development
Pennyfoot Street Nottingham,
NG1 1GF
Atacama Labs Oy & Excella GmbH
GMP production
Nürnbergerstr. 12
90537 Feucht
Atacama Labs Oy
Headquarters
Place du Molard 7
1204 Geneva
