Francis W. MacGregor

Clairol Incorporated · Quad Research · The Stanley Works
Total Patents: 15
Overall Rank: #328,938
Years Active: 1980–1993
Clairol Incorporated Rank: #22