Betteridge’s Law
No.
August 27, 2013
Cultured Beef: Do We Really Need a $380,000 Burger Grown in Petri Dishes?