David Michael Davis

IBM · Seagate Technology · Xyratex Technology Limited
Total Patents: 56
Overall Rank: #44,625
Years Active: 2003–2020
IBM Rank: #4,909