James B. Hannebauer

Cae Electronics · Cae · Cae Newnes
Total Patents: 11
Overall Rank: #468,356
Years Active: 1999–2010
Cae Electronics Rank: #3