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