Diana Mitchell
The Clorox
Total Patents:
13
Overall Rank:
#363,704
Years Active:
1985–2025
The Clorox Rank:
#69