159 pubs · 9,962 cites · h-index 49
Center for Drug Evaluation and Research
2008 - 2023
Constellation Pharmaceuticals (United States)
2018 - 2022
Somerville Hospital
2017 - 2017
Cerulean Pharma (United States)
2016 - 2017
Ignyta (United States)
2015 - 2015