60 pubs · 3,023 cites · h-index 25
MIT Lincoln Laboratory
2018 - 2024
Massachusetts Institute of Technology
University of Dayton
2023 - 2023
University of Massachusetts Amherst
2010 - 2017
Amherst College
2014 - 2015