Jefferson Perkins

Macneil Ip
Total Patents: 2
Overall Rank: #2,006,387
Years Active: 2000–2016
Macneil Ip Rank: #16