Catherine Duffour est docteure en médecine, psychiatre et psychothérapeute. Elle est la fondatrice et présidente de la fondation CXIO pour la médecine intégrative (Suisse).