18 pubs · 5,160 cites · h-index 12
Mount Sinai Hospital
2003 - 2016
Lunenfeld-Tanenbaum Research Institute
Princeton University
2007 - 2012
Institute for Research in Immunology and Cancer
2012 - 2012
Université de Montréal