Richard R. Tucker
Hoover Limited
Total Patents:
14
Overall Rank:
#355,767
Years Active:
1991–2006
Hoover Limited Rank:
#35