Charles Ray Ashcraft

R.J. Reynolds Tobacco · ExxonMobil
Total Patents: 19
Overall Rank: #241,262
Years Active: 1983–2010
R.J. Reynolds Tobacco Rank: #51