39 pubs · 2,047 cites · h-index 16
Pfizer (United States)
2023 - 2025
Global Blood Therapeutics (United States)
2013 - 2022
Ebina General Hospital
2015 - 2015
Harvard University
2006 - 2012