27 pubs · 1,565 cites · h-index 14
Cranfield University
2006 - 2013
University of Cambridge
2006 - 2006
NIHR Imperial Biomedical Research Centre
Merrill (United States)
University of London
1999 - 2001