Catherine Duffour is a doctor of medicine, psychiatrist and psychotherapist.

She is the founder and president of the CXIO foundation for integrative medicine (Switzerland).