75 pubs · 3,388 cites · h-index 25
Johnson & Johnson (United States)
2009 - 2025
Lurie Children's Hospital
2024 - 2024
Janssen (United States)
2012 - 2024
Health and Human Services Agency
2023 - 2023
Agency for Healthcare Research and Quality
2017 - 2023