Contact us. 

Lyon

Headquarters


Espace Européen, bâtiment G

15 chemin du Saquin

69130 Ecully, France

Phone: +33 4 37 49 87 20

Montpellier

Research Lab


Institut de Recherche en Cancérologie de Montpellier

208 rue des apothicaires

34298 Montpellier Cedex 5, France

 

Montpellier

Animal facility


SANOFI R&D Biopark

371, rue du Professeur Joseph Blayac

34184 Montpellier, France