10 pubs · 467 cites · h-index 9
University of Trento
2016 - 2016
University of Washington
2004 - 2016
MRC Laboratory of Molecular Biology
2013 - 2013
Medical Research Council
Seattle University
2009 - 2009