1,272 pubs · 170,762 cites · h-index 167
Combat Capabilities Development Command Soldier Center
2025 - 2025
United States Army Combat Capabilities Development Command
2025 - 2025
Weierstrass Institute for Applied Analysis and Stochastics
2024 - 2025
Genomics (United Kingdom)
2010 - 2025
Cardiff University
2000 - 2025