CEO
Odile Duvaux
CEO Approval Rating
90/100
Xenothera is a France-based biotechnology company that develops and commercializes immunotherapies for the treatment of cancer and infectious diseases.