92 pubs · 2,899 cites · h-index 28
Royal Holloway University of London
2017 - Present
Integument Technologies (United States)
2025 - 2025
University of Cambridge
2011 - 2023
Hudson Institute
2021 - 2021
John Wiley & Sons (United States)