19 pubs · 4,841 cites · h-index 13
Century Therapeutics (United States)
2023 - 2024
OrphageniX (United States)
2019 - 2019
University of Kansas Medical Center
2019 - 2019
Incyte (United States)
2012 - 2012
Research Applications (United States)
2006 - 2006