Our Locations
Europe
Eluceda (Head Office)
Unit 3, Caroline Court, Billington Rd,
Burnley BB11 5UB, United Kingdom
Tel: +44 (0) 1282 950058
Eluceda (R&D)
Wentworth Way Technical Facility,
Department of Biology,
University of York, York,
YO10 5DD, United Kingdom
North America
Eluceda (USA)
9220 SW. Barbur Blvd #119-120,
Portland, OR 97219.
USA