Robert B. Spencer

Nicolet Instrument · Lockheed Martin
Total Patents: 6
Overall Rank: #842,734
Years Active: 1984–2017
Nicolet Instrument Rank: #25