Bruce F. Macbeth

Pass & Seymour
Total Patents: 50
Overall Rank: #54,664
Years Active: 2000–2019
Pass & Seymour Rank: #5