claim
Insomnia is defined as the inability to sleep when attempting to do so, whereas sleep deprivation is defined as not giving oneself enough time to sleep, not getting enough sleep, or both.

Authors

Sources

Referenced by nodes (2)