23 pubs · 883 cites · h-index 13
Duke University
2005 - 2010
California Institute of Technology
2008 - 2008
Center for Child and Family Health