65 pubs · 2,800 cites · h-index 24
Emory University
2024 - 2025
The University of Texas Health Science Center at Houston
2001 - 2011
National Center on Birth Defects and Developmental Disabilities
2010 - 2010
Children’s Institute
2009 - 2009
The University of Texas at Austin
1996 - 2008