
1,151 pubs · 100,358 cites · h-index 147
Lawrence Berkeley National Laboratory
2006 - 2025
Naval Air Warfare Center Training Systems Division
2025 - 2025
Naval Air Warfare Center Weapons Division
2025 - 2025
University of California System
2006 - 2025
University of California, Berkeley
1997 - 2025