115 pubs · 6,194 cites · h-index 37
Regeneron (United States)
2021 - Present
Brigham and Women's Hospital
2004 - 2024
National Institute for Health Research
2024 - 2024
University College London
2021 - 2024
Centre National de la Recherche Scientifique
2023 - 2023