All Locations Clinical Research Business Ivry-sur-Seine Cedex, France Address: 27-35, rue Victor Hugo 94853 Ivry-sur-Seine Cedex France Phone Number: +33 1 5846 5846 Get Directions