Work

Mitochondria as the Primary Site of Acetaldehyde Metabolism in Beef and Pig Liver Slices