65 pubs · 1,125 cites · h-index 19
Cranfield University
2009 - Present
Rutherford Appleton Laboratory
2010 - 2010