James L. Kennedy

Apple · West Notifications · Alliant Techsystems
Total Patents: 20
Overall Rank: #223,200
Years Active: 1991–2019
Apple Rank: #6,306