Contact Us

Let’s work together!

Data Controller: ACELLERA LABS - NIF: B65925323 Postal address: C / PINZÓN Nº19,2-4 08003 Barcelona (Spain); Telephone: +34 93 018 69 14; e-mail:

We use the information you share with us to provide you with the requested information or service. The data provided will be kept as long as you do not request the ending of this activity. The data will not be transferred to third parties except in the case where there is a legal obligation. You have the right to obtain the confirmation on whether Acellera Labs is using your personal data, therefore you have the right to access your personal data, correct inaccuracies or request its deletion when the data is no longer necessary for the purpose it was collected for.

Commercial Support

If you want more information about Acellera products, software or services:

Commercial support

Technical Support

If you need help with Acellera products or software:


Devonshire House
582 Honeypot Lane
Stanmore, Middlesex, England (HA7 1JS)

Connect trough Linkedin

Follow Us


Dr Aiguader, 88
08003 Barcelona, Spain

alejandroContact Us