Lloyd D. Taylor

Polaroid · Merlo Spa Industria Metalmeccanica · Polaroid Corporation, Patent Dept.
Total Patents: 58
Overall Rank: #42,122
Years Active: 1980–2003
Polaroid Rank: #5