Richard Barnes

Select Research Limited · Teknor Apex
Total Patents: 8
Overall Rank: #596,141
Years Active: 1988–2025
Select Research Limited Rank: #1