123 pubs · 3,411 cites · h-index 29
Bioscience Research
2025 - 2025
NeuroMetrix (United States)
PerkinElmer (United States)
2023 - 2023
Brigham and Women's Hospital
2022 - 2022
Pfizer (United States)
2016 - 2022