61 pubs · 1,883 cites · h-index 22
Promega (United States)
2013 - Present
Senshio Rifu hospital
2025 - 2025
Harvard University
2011 - 2017
Boston Children's Hospital
2010 - 2016
Dana-Farber/Harvard Cancer Center
2011 - 2016