NovAliX

www.novalix-pharma.com

Bioparc
Boulevard Sebastien Brant
Illkirch
67400
France

+33 368 330 200

Activities