Maria Ochomogo
The Clorox · Brita Lp
Total Patents:
28
Overall Rank:
#138,305
Years Active:
1999–2020
The Clorox Rank:
#10