73 pubs · 3,366 cites · h-index 20
Principia Biopharma (United States)
2024 - 2024
Ondine Biopharma (United States)
2023 - 2023
Samumed (United States)
2017 - 2020
Biogen (United States)
2011 - 2012
Stanford University
2004 - 2008