29 pubs · 1,311 cites · h-index 16
Johnson & Johnson (United States)
2010 - 2025
Janssen (United States)
2010 - 2022
Janssen (Belgium)
2013 - 2013
Cell Biologics (United States)
2011 - 2011
Rockefeller University
2009 - 2009