Robert L. Stevens
Henry Filters · Osram Sylvania · Barr & Stroud Limited
Total Patents:
16
Overall Rank:
#299,260
Years Active:
1983–2014
Henry Filters Rank:
#12