Thomas A. O'Dell

Wd Media · Western Digital Technologies · Babcock & Wilcox Nuclear Energy
Total Patents: 24
Overall Rank: #171,578
Years Active: 1997–2023
Wd Media Rank: #12