52 pubs · 857 cites · h-index 14
University of California, Los Angeles
2022 - Present
Massachusetts Institute of Technology
2018 - 2022
Living Systems (United States)
2018 - 2019
Bar-Ilan University
2015 - 2018
London Centre for Nanotechnology
2012 - 2016