Wonder enzyme may hold the key to longer, healthier lives

In a surprise finding, researchers at the University of Virginia (UVA) found that the role of alcohol dehydrogenase in detoxifying the body

Keywords