Craig Anthony Klein

IBM · Dell Products · HGST
Total Patents: 180
Overall Rank: #4,227
Years Active: 1998–2025
IBM Rank: #266