11 pubs · 533 cites · h-index 9
Active Motif (United States)
2007 - 2016
Stanford University
2001 - 2005
University of Liverpool
1999 - 2002
Medical Research Council
Queen Mary University of London
1999 - 1999