Founders and Developers

  • Founders and Developers

  • A group of chiropractors based in Barcelona, Spain, started the project back in 2007.