Richard Prichard
Tuftco · Spencer Wright Induatries
Total Patents:
12
Overall Rank:
#426,321
Years Active:
1981–2006
Tuftco Rank:
#5