John F. Leonard

US Air Force · Rolls-Royce Plc
Total Patents: 21
Overall Rank: #200,983
Years Active: 1980–2025
US Air Force Rank: #254