Cited by 2.9k
Stanford University
ORCID: 0000-0003-4057-9216Publishes on Pregnancy and preeclampsia studies, Developmental Biology and Gene Regulation, Pluripotent Stem Cells Research. 92 papers and 13.5k citations.
Add your photo, update your bio, and get notified when your ranking changes.