Stephen Douglas
Barclays Bank Plc · Foster-Miller · Speedline Technologies
Total Patents:
8
Overall Rank:
#654,253
Years Active:
1987–2012
Barclays Bank Plc Rank:
#2