Francis S. Luecke

New Focus · IBM · Ocutech
Total Patents: 29
Overall Rank: #132,913
Years Active: 1981–2003
New Focus Rank: #1