James Allan
1 . . . Limited · University Of Massachusetts · Seagate Technology
Total Patents:
12
Overall Rank:
#410,869
Years Active:
1990–2022
1 . . . Limited Rank:
#7