Douglas E. Russell

Orbital Research · Lockheed Martin
Total Patents: 9
Overall Rank: #536,243
Years Active: 2008–2025
Orbital Research Rank: #19