James D. Means

Stylemark
Total Patents: 1
Overall Rank: #3,415,904
Years Active: 2006
Stylemark Rank: #5