Valneva SE

www.valneva.com

Gerland Plaza Techsud
70 rue Saint Jean de Dieu
Lyon
69007
France

+33 4 78 76 61 01

Activities