49 pubs · 1,350 cites · h-index 18
Regulus Therapeutics (United States)
2023 - 2025
Takeda (United States)
2018 - 2022
Biogen (United States)
2016 - 2016
Novartis (United States)
2010 - 2016
Novartis (Switzerland)
2012 - 2014