That all-too-familiar "wired but tired" feeling due to lack of sleep for just one night might actually have antidepressant results, according to a study conducted by a team from Northwestern University.

Reply to this note

Please Login to reply.

Discussion

No replies yet.