Let’s work together

Your partner in rational drug design.

R&D

PRBB
Dr Aiguader, 88
08003 Barcelona, Spain

Our email is info@acellera.com

Contact us in Linkedin

Follow us on Twitter

Headquarters

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

adminContact