Leonard J. Feathers

Barrow Hepburn Sala · Chubb Panorama Limited
Total Patents: 13
Overall Rank: #389,933
Years Active: 1982–2001
Barrow Hepburn Sala Rank: #1