37 pubs · 7,245 cites · h-index 20
Pfizer (United States)
2023 - Present
One Cell Systems (United States)
2016 - 2016
Child Trends
2012 - 2016
Beth Israel Deaconess Medical Center
2001 - 2015
Harvard University
1997 - 2008