Blushing Drinkers at Risk for Esophageal Cancer

Eee aldehyde dehydrogenase… go blame your mummies and daddies, my poor Asian kiddies.