20 pubs · 2,545 cites · h-index 16
ReNeuron (United Kingdom)
2000 - 2013
University of Vermont
2005 - 2005
University of Bristol
His Majesty's Treasury
2002 - 2002
Hammersmith Medicines Research