Cited by 617Open Access
University of Illinois Chicago
ORCID: 0000-0002-7783-8202Publishes on Epigenetics and DNA Methylation, Pluripotent Stem Cells Research, CRISPR and Genetic Engineering. 52 papers and 2.9k citations.
Add your photo, update your bio, and get notified when your ranking changes.