Editorial Illustration

Journal cover. Chinese Myth. Cell Stem Cell. © The Stowers Institute for Medical Research