27 pubs · 692 cites · h-index 5
Pfizer (United Kingdom)
2011 - 2011
Mansfield University
2009 - 2009
Oxford Research Group
University of Oxford
2008 - 2009