Does Physical Contact Not Only Make You Happier, But Also More Successful?

1440(Wired) The science of touch: why physical contact can make you happier and more successful

Touch can deactivate stress regions and was used by primates to form alliances

Comments are closed.