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

Share by: