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