acetaldehyde dehydrogenase

Science & Nature

Intoxicating effects of alcohol linked with brain regions, finds study

The breakdown of alcohol products produced in the brain and not the liver as scientists currently think A

Read full story
Back to top button