Develops obefazimod and other therapies for chronic inflammatory diseases.
2013
France
51 - 200 employees
Biotechnology
$1M - 10M in revenue
N/A in profitability
Margin as % of revenue
R&D as % of revenue
Not available
Not available
Not available
Not available
4 out of 24 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available
Not reporting on Sustainability