John D. Scudiere

American Superconductor · American Semiconductor · Pirelli Cavi E Sistemi S.P.A.
Total Patents: 14
Overall Rank: #354,823
Years Active: 1998–2009
American Superconductor Rank: #17