News

Integrated Drug Discovery, Sanofi R&D, 1 rue Pierre Brossolette, Chilly Mazarin 91385, France ...