Acellera Devonshire House 582 Honeypot Lane , Stanmore , HA7 1JS United Kingdom About Solutions products industries services software Home Companies Acellera Industries Acellera Industries Industries Served Medical / Health Care - Medical Research