John J. Finnegan, Jr.

Gould · Modicon · US Army
Total Patents: 6
Overall Rank: #889,481
Years Active: 1981–1996
Gould Rank: #30