23 pubs · 1,707 cites · h-index 13
Lahey Medical Center
2020 - 2020
Christiana Care Health System
2018 - 2018
European Bioinformatics Institute
2011 - 2015
Wellcome Trust
2011 - 2013
Pfizer (United Kingdom)
2002 - 2009