The ‘Champagne’ of Beef - Episode 830October 23, 2017ScienceOctober 23, 2017 - Researchers unmask key odorants in the ‘champagne’ of beef.