John Curry

Andrew · Newport
Total Patents: 6
Overall Rank: #837,717
Years Active: 2000–2018
Andrew Rank: #117