16 pubs · 796 cites · h-index 12
Northwestern University
2017 - Present
Amgen (United States)
2025 - 2025
Pivotal Labs
Technion – Israel Institute of Technology
2019 - 2019
University of California, Berkeley
2014 - 2014