LeRoy Hart
Emhart
Total Patents:
13
Overall Rank:
#391,082
Years Active:
1980–1993
Emhart Rank:
#26