Scientists discover intricacies of serotonin receptor crucial for better therapeutics
Serotonin, known as the "happiness" neurotransmitter, is a chemical found in the body responsible for feelings of well-being. But serotonin isn't the only chemical that binds to the 13 serotonin receptors found on the surface ...