51 pubs · 2,906 cites · h-index 20
Regeneron (United States)
2011 - Present
New York University
2006 - 2013
Feinstein Institute for Medical Research
2010 - 2010
Organogenesis (United States)
Columbia University
2004 - 2004