John J. Farrell

Bm Group · Wedco · Albany International
Total Patents: 16
Overall Rank: #293,491
Years Active: 1982–2022
Bm Group Rank: #1