Peter A. Carruthers

Bae Systems Controls
Total Patents: 10
Overall Rank: #491,543
Years Active: 2004–2024
Bae Systems Controls Rank: #3