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