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