Ronald D. Benson
Badger Meter
Total Patents:
13
Overall Rank:
#382,895
Years Active:
2001–2016
Badger Meter Rank:
#4