Nicolas V. Scapel

Apple · Dreamworks Animation
Total Patents: 91
Overall Rank: #17,516
Years Active: 2011–2025
Apple Rank: #226