Peter Lucas

Digital Equipment · Maya Designs · IBM
Total Patents: 21
Overall Rank: #209,028
Years Active: 1983–2018
Digital Equipment Rank: #60