Headquarters
Switzerland
Global Self-Care Federation