61 pubs · 2,569 cites · h-index 25
Alnylam Pharmaceuticals (United States)
2016 - Present
Dimagi (United States)
2022 - 2022
Max Planck Institute of Colloids and Interfaces
2011 - 2019
Boston College
2013 - 2014
Max Planck Society
2014 - 2014