Douglas C. Neckers
Spectra Group Limited · Bowling Green State University · The Mead
Total Patents:
50
Overall Rank:
#54,785
Years Active:
1982–2015
Spectra Group Limited Rank:
#3