David Duch

Burroughs Wellcome · Smithkline Beecham Limited · Briggs & Stratton
Total Patents: 9
Overall Rank: #563,992
Years Active: 1983–2020
Burroughs Wellcome Rank: #50