BIOPIX DNA TECHNOLOGY S.A.
100 N. Plastira str. (Science and Technology Park of Crete),
GR 70013, Voutes, Greece
VAT no: EL 801269246 – Registry No 153132227000 – 12/12/2019
BIOPIX-T USA, LLC
641 Lexington Avenue
New York, NY 10022
© 2024 Biopix
Produced by
, design by δγ