CONTACT
HQ:
Indevex Biotech
Stora Torget 3C
SE-598 37 Vimmerby
Sweden
Phone +46 492 30070
E-mail info@indevex.com
Lund:
Indevex Biotech
Ideon Science Park Beta 5
Scheelevägen 17
SE 223 70 Lund
Sweden
Contact us: