21 pubs · 513 cites · h-index 7
National Center on Birth Defects and Developmental Disabilities
2026 - Present
Williams College
2020 - 2022
University of Richmond
2008 - 2019
Laboratoire d'Informatique de Paris-Nord
2008 - 2008
Stanford University
2002 - 2005