Stephen J. Hudgens
Energy Conversion Devices · Ovonyx · Intel
Total Patents:
70
Overall Rank:
#29,530
Years Active:
1984–2014
Energy Conversion Devices Rank:
#6