Chemistry in its element

Serotonin: Chemistry in its element


Listen Later

Serotonin, the 'happy molecule', may be at the root of depression, but Hayley Birch finds we still have a lot to learn
...more
View all episodesView all episodes
Download on the App Store

Chemistry in its elementBy Chemistry World