William D. Joseph

3M · IBM
Total Patents: 16
Overall Rank: #299,007
Years Active: 1998–2015
3M Rank: #1,318