Roy J. Lahr

Crative · Rast Associates · Xerox
Total Patents: 17
Overall Rank: #279,486
Years Active: 1980–2006
Crative Rank: #1