Scott M. DeLapp

Apple · Lumithera · Pthera
Total Patents: 32
Overall Rank: #110,522
Years Active: 2010–2025
Apple Rank: #2,039