David Wayne Stafford
Amazon · IBM
Total Patents:
13
Overall Rank:
#369,943
Years Active:
1996–2024
Amazon Rank:
#1,181