John Richard Nawrocki

Clairson
Total Patents: 14
Overall Rank: #355,081
Years Active: 2006–2008
Clairson Rank: #3