7 pubs · 5,530 cites · h-index 7
Institut de Biologie Moléculaire et Cellulaire
2011 - 2011
The University of Texas at Austin
2006 - 2011
Rutgers, The State University of New Jersey
2009 - 2009
Children's Hospital of Philadelphia
2006 - 2006
University of Pennsylvania
2006 - 2006