Steven Fleshler
American Superconductor · Pirelli Cavi E Sistemi S.P.A. · Uchicago Argonne
Total Patents:
7
Overall Rank:
#730,306
Years Active:
1998–2017
American Superconductor Rank:
#35