Steven M. Thurber
IBM
Total Patents:
131
Overall Rank:
#8,308
Years Active:
1996–2019
IBM Rank:
#359