Michael Barrett

Hollingsworth (U.K.) · Synrad
Total Patents: 5
Overall Rank: #999,914
Years Active: 1987–2016
Hollingsworth (U.K.) Rank: #14