Charles G. Shepherd

B. D. Wait Co. Limited · Unknown · Fox 40 International
Total Patents: 46
Overall Rank: #63,602
Years Active: 1983–2001
B. D. Wait Co. Limited Rank: #1