159 pubs · 13,258 cites · h-index 53
University of Bristol
2001 - 2025
California Institute of Technology
2015 - 2022
Ensco (United States)
2021 - 2022
Nvidia (United States)
2022 - 2022
Eos Neuroscience (United States)
2021 - 2021