90 pubs · 5,477 cites · h-index 34
Massachusetts College of Pharmacy and Health Sciences
2025 - 2025
Emulate (United States)
2018 - 2022
Massachusetts Institute of Technology
2001 - 2019
Draper Laboratory
2013 - 2015
Harvard–MIT Division of Health Sciences and Technology
2004 - 2011