John P. Desmond

Donnelly · Donnelly Mirrors Limited · Flight Dynamics
Total Patents: 20
Overall Rank: #225,373
Years Active: 1987–2010
Donnelly Rank: #64