Joseph L. Stauber
Kohler · Badger Meter
Total Patents:
17
Overall Rank:
#269,001
Years Active:
2008–2024
Kohler Rank:
#101