Russell L. Machado
Pulse Engineering · Pulse Electronics
Total Patents:
25
Overall Rank:
#163,676
Years Active:
1997–2019
Pulse Engineering Rank:
#2