Steven Popovich

Digisonix · Sound Devices · Nelson Industrial
Total Patents: 17
Overall Rank: #273,740
Years Active: 1993–2020
Digisonix Rank: #1