Michael J. DeLuca
Motorola · Blackberry Limited · Digitaloptics Corporation Europe Limited
Total Patents:
158
Overall Rank:
#5,544
Years Active:
1986–2024
Motorola Rank:
#16