Todd Michael Lammers
Seagate Technology
Total Patents:
32
Overall Rank:
#112,159
Years Active:
2014–2023
Seagate Technology Rank:
#128