Michael Francis Dube
R.J. Reynolds Tobacco · Reynolds Technologies
Total Patents:
52
Overall Rank:
#50,517
Years Active:
1984–2024
R.J. Reynolds Tobacco Rank:
#2