Clifford T. Johnson

Sperry · US Air Force · L-3 Communications
Total Patents: 7
Overall Rank: #755,851
Years Active: 1982–2006
Sperry Rank: #125