371 pubs · 57,164 cites · h-index 76
New York University
2007 - 2023
University of Oxford
2004 - 2022
Oxford BioMedica (United Kingdom)
2022 - 2022
National Institute for Health Research
2021 - 2021
University School
2016 - 2016