Margaret F. Butler
Hamilton Beach Brands · Oriel Therapeutics
Total Patents:
10
Overall Rank:
#514,931
Years Active:
2010–2015
Hamilton Beach Brands Rank:
#25