34 pubs · 3,338 cites · h-index 26
University of Cambridge
2011 - 2013
Expro (United Kingdom)
2010 - 2010
GlaxoSmithKline (United Kingdom)
2001 - 2010
Research Triangle Park Foundation
2008 - 2008
University of Hertfordshire