Allan P. Farrington

Chicopee · Johnson & Johnson
Total Patents: 13
Overall Rank: #391,157
Years Active: 1986–1992
Chicopee Rank: #1