Abivax Headquarters

Montpellier Research Centre

  • 1919 Route de Mende
    34293 Montpellier Cedex 5
  • +33(0)4 67 63 49 52