40 pubs · 1,631 cites · h-index 18
University of Manchester
2014 - 2025
Czech Academy of Sciences, Institute of Biotechnology
2021 - 2021
University of Leeds
2015 - 2015
University of Bath
2010 - 2010
Northrop Grumman (United States)
1980 - 1980