33 pubs · 1,046 cites · h-index 14
Stanford Medicine
2026 - Present
Massachusetts Institute of Technology
2020 - Present
Stanford University
2025 - Present
Defense Advanced Research Projects Agency
2025 - 2025
Advanced Research Projects Agency - Energy
2025 - 2025