44 pubs · 2,092 cites · h-index 23
Procter & Gamble (Netherlands)
2026 - Present
Procter & Gamble (United States)
2003 - 2025
Brigham and Women's Hospital
2018 - 2018
Harvard University
2005 - 2018
Cincinnati Children's Hospital Medical Center
2006 - 2006