BioInvent International AB

www.bioinvent.se

Ideon Science Park
Lund
SE-223 70
Sweden

+46 46 286 85 50

Activities