13 pubs · 231 cites · h-index 7
Eaton (United Kingdom)
2012 - 2012
Engineering Systems (United States)
2006 - 2006
Massachusetts Institute of Technology
2004 - 2006
Meritor (United States)
2004 - 2004
Engelhardt Institute of Molecular Biology
1995 - 1996