37 pubs · 1,274 cites · h-index 19
Translational Therapeutics (United States)
2006 - 2007
University of Pennsylvania
2001 - 2007
University of Bristol
1996 - 1998
Inserm
1991 - 1996
Washington State University
1996 - 1996