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