James R. Keys
Brita Lp · Southwest Research Institute · The Clorox
Total Patents:
11
Overall Rank:
#461,833
Years Active:
1998–2016
Brita Lp Rank:
#25