Our weekly news round-up: Uber faces London ban; EU accused of over-stating…
Tag: Memphis Meats
How Will You Have Your Lab-Grown Steak?
Memphis Meats attracts seed funding to make meat from self-producing animal cells.
Scitech (and some other stuff) Podcasts