WWPSH: Worldwide Project on Sleep and Health

What does WWPSH mean? The above is one of WWPSH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Worldwide Project on Sleep and Health