Duncan Barclay

Plastic Logic Limited · Dialog Semiconductor (Uk) Limited · Flexenable Limited
Total Patents: 13
Overall Rank: #377,137
Years Active: 2001–2021
Plastic Logic Limited Rank: #4