Albert E. Straus
Hoover Universal · Acp · Autoclave Engineers
Total Patents:
17
Overall Rank:
#270,696
Years Active:
1981–2023
Hoover Universal Rank:
#29