NovAliX
Company · Strasbourg, France · 201-500 employees · Founded 2002

Novalix is a premier contract research organization, dedicated to improving the critical early stages of drug discovery.
Industries: Chemical Industry, Heavy Industry and Engineering