44 pubs · 1,431 cites · h-index 22
Pfizer (United States)
2019 - Present
Avalon Pharma (United States)
2026 - Present
University of Massachusetts Chan Medical School
2010 - 2017
Institute of Molecular Medicine
2016 - 2016
Yale University
2010 - 2014