Leonard R. Lefkowitz
Huyck · Scapa Group Plc · Triax Technologies
Total Patents:
10
Overall Rank:
#527,135
Years Active:
1980–1997
Huyck Rank:
#7