267 pubs · 8,091 cites · h-index 42
Boston Children's Hospital
2006 - Present
Harvard University
2009 - Present
SciClone Pharmaceuticals (United States)
2025 - 2025
Boston Children's Museum
2010 - 2025
Cincinnati Children's Hospital Medical Center
2024 - 2024