Complix N.V., Diepenbeek, Belgium
Business: Autoimmune, Infectious, Cancer