14 pubs · 964 cites · h-index 9
Charité - Universitätsmedizin Berlin
2011 - 2011
TE Laboratories (Ireland)
2006 - 2006
Tufts University
2001 - 2001
Feinstein Institute for Medical Research
1999 - 2000
University of Wisconsin–Madison
1998 - 1998