Elke Bestel Email

Chief Medical Officer . IGYXOS

Current Roles

Employees:
17
Revenue:
$2.6M
About
Igyxos is a biotechnology company based out of CENTRE INRA VAL DE LOIRE SITE DE TOURS, NOUZILLY, France.
IGYXOS Address
CENTRE INRA VAL DE LOIRE SITE DE TOURS
NOUZILLY, null
IGYXOS Email