David Vaughn

Badger Meter · Fsi International
Total Patents: 2
Overall Rank: #1,792,262
Years Active: 1995–2024
Badger Meter Rank: #49