Science Fiction Meets 3D Printed Embryonic Stem Cells

Each day, an average of 79 people receive organ transplants. In contrast, sadly, an average of 22 people lose their lives each day awaiting an...