173 pubs · 3,099 cites · h-index 30
Amherst College
2026 - Present
Massachusetts Institute of Technology
2019 - Present
National Academy of Sciences
2025 - 2025
DEVCOM Army Research Laboratory
2018 - 2025
United States Army Research Office
2004 - 2025