Abivax Headquarters

Montpellier Research Centre

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