James Harnden

Gem Services · Siliconix Incorporated
Total Patents: 44
Overall Rank: #68,398
Years Active: 1989–2013
Gem Services Rank: #2