James R. Birch

Hni Technologies
Total Patents: 4
Overall Rank: #1,200,604
Years Active: 1985–2016
Hni Technologies Rank: #78