James T. Richard

3M · Omt
Total Patents: 5
Overall Rank: #1,025,534
Years Active: 1994–2010
3M Rank: #3,441