John Y. Cadwallader
Vishay Sprague · Avx
Total Patents:
9
Overall Rank:
#587,251
Years Active:
1980–2003
Vishay Sprague Rank:
#3