Steven D. Lewis
IBM · Proofpoint · Avigilon
Total Patents:
8
Overall Rank:
#618,810
Years Active:
1987–2023
IBM Rank:
#26,272