Barry Marshall

Acco Brands · Ambic Equipment Limited · Oracle
Total Patents: 32
Overall Rank: #112,947
Years Active: 1983–2021
Acco Brands Rank: #35