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