25 pubs · 980 cites · h-index 12
Bluebird Bio (United States)
2024 - 2024
AbbVie (United States)
2017 - 2019
Drug Discovery Laboratory (Norway)
2019 - 2019
Scripps Research Institute
2013 - 2016
Vanderbilt University
2008 - 2012