3-D biomeat: Is it finger-lickin’ good? Biomeat, a.k.a., cultured or cell-based meat, is an emerging area of food science that food manufacturers, food retailers, and restaurant chains are currently monitoring as consumers...more