Christian A. Todd

Storage Technology · Quantum · Imation
Total Patents: 35
Overall Rank: #97,835
Years Active: 1987–2023
Storage Technology Rank: #6