Russell D. Barnes

R.J. Reynolds Tobacco · E.I. Du Pont De Nemours And
Total Patents: 9
Overall Rank: #584,766
Years Active: 1986–2007
R.J. Reynolds Tobacco Rank: #88