Graham Finlayson

Apple · University Of East Anglia · Uea Enterprises
Total Patents: 35
Overall Rank: #96,744
Years Active: 2000–2025
Apple Rank: #1,389