Jerry Dean Wright

Save Phace
Total Patents: 19
Overall Rank: #238,428
Years Active: 1982–2018
Save Phace Rank: #1