150 pubs · 12,757 cites · h-index 48
Bioengineering Center
2026 - Present
Stanford University
2017 - Present
United States Department of the Army
2021 - 2021
Apple (Israel)
Berkeley College