1. Institute for Stem Cell Biology and Regenerative Medicine, Stanford University School of Medicine, Stanford, CA 94305, USA.
2. Ludwig Center for Cancer Stem Cell Research and Medicine, Stanford University School of Medicine, Stanford, CA 94305, USA.
3. Stanford Cancer Institute, Stanford University School of Medicine, Stanford, CA 94305, USA.
4. Department of Molecular and Cellular Physiology, and Department of Structural Biology, Stanford University School of Medicine, Stanford, CA 94305, USA.
5. Howard Hughes Medical Institute, Stanford University School of Medicine, Stanford, CA 94305, USA.
6. Department of Obstetrics and Gynaecology, University of Dusseldorf, Germany.
7. Department of Pathology, Stanford University Medical Center, Stanford, CA 94305, USA.