Tomlinson Holman
Apple · Lucasarts Entertainment · Disney
Total Patents:
41
Overall Rank:
#74,883
Years Active:
1986–2025
Apple Rank:
#879