Alternative Sites nftohlheiser mit technologyreviewAugust 31, 2022 Cells are the building blocks of life. So what if we could create them from scratch? That’s the promise of…