26 pubs · 380 cites · h-index 7
DecImmune Therapeutics (United States)
2021 - 2024
Massachusetts Institute of Technology
2013 - 2021
Harvard–MIT Division of Health Sciences and Technology
2013 - 2018
Cambridge Electronics (United States)
2018 - 2018