John B. Morrell

Apple · Deka Products Limited Parternship
Total Patents: 117
Overall Rank: #10,417
Years Active: 2000–2025
Apple Rank: #406