Stephen J. Hudgens

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