Joseph A. LaRussa
Farrand Optical · Cae Electronics
Total Patents:
13
Overall Rank:
#389,978
Years Active:
1984–2001
Farrand Optical Rank:
#1