Serotonin and Treatments for Depression, Animation.

The role of serotonin in brain function Serotonin, or 5-hydroxytryptamine, is a neurotransmitter involved in many brain and body functions and is commonly known as the substance of well-being and happiness.Serotonin is produced in specialized neurons found mostly in the Raphe nuclei located along the midline of the brainstem.The axons of these neurons form extensive … Read more

The Hidden Electrical World Inside Your Body

The Hidden Electrical World Inside Your Body

One of the things that makes the sense of touch so amazing is how it’s actually multiple senses wrapped into one. If I take any given object around the studio here, I can detect the object’s temperature and I can run my fingers over it and pick up the shape. With a little more sensation, … Read more