183 pubs · 5,286 cites · h-index 36
Ixico (United Kingdom)
2013 - 2025
Amsterdam Neuroscience
2024 - 2024
Imperial College London
2009 - 2024
Amyloidosis Foundation
2023 - 2023
University Hospital of Geneva
2022 - 2022