Michael J. DeLuca

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