Get the latest Science News and Discoveries
Serotonin Could Play an Unexpected Role in Cancer, Scientists Discover
Serotonin is often described as the happiness chemical because of its well-known role in regulating mood.
None
Or read this on Science Alert
