Nick Barber

American Technology
Total Patents: 3
Overall Rank: #1,516,884
Years Active: 2013–2015
American Technology Rank: #12