80 pubs · 6,878 cites · h-index 33
Epizyme (United States)
2018 - 2022
Keele University
2008 - 2022
Boehringer Ingelheim (United States)
2007 - 2021
Boehringer Ingelheim (United Kingdom)
2017 - 2017
Huntington Medical Research Institutes
1990 - 2015