249 pubs · 28,260 cites · h-index 73
Okinawa Institute of Science and Technology Graduate University
2011 - Present
The Francis Crick Institute
2015 - 2025
University College London
1997 - 2024
Institute of Genetics
2018 - 2023
National Hospital for Neurology and Neurosurgery
2021 - 2021