7 pubs · 473 cites · h-index 6
University of Cambridge
2007 - 2009
University of Edinburgh
2002 - 2002
Teledyne Technologies (United States)
1993 - 1993