Joseph A. LaRussa

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